serotonin antagonists - English Synonyms Dictionary